/*初始化代码*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; font-size:14px;font-family: "Microsoft YaHei";}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#332c2b; text-decoration:none; }
a:hover { text-decoration:none; color: #fe0405;}
img { border:none;vertical-align: middle;}
ol,ul,li { list-style:none; }
input, textarea, select, button {outline:none;}
table { border-collapse:collapse; }
html {overflow-y: scroll;} 

.clearfix:after {content: "."; display: block; height:0;
clear:both;visibility: hidden;}  .clearfix { *zoom:1; }

.w1200{width: 1200px; margin: 0 auto;}
.f_l{float: left;}
.f_r{float: right;}


/*top*/
.top{width: 100%;background-color: #ececec;}
.wel-wrap{height: 34px;line-height: 34px;color: #747474;overflow: hidden;}
.wel-wrap a{color: #747474;}
.wel-wrap .con-right .i-position{background: url(../images/h_ic2.png) no-repeat;padding-left: 16px;}
.wel-wrap .con-right .i-message{background: url(../images/h_ic3.png) no-repeat;padding-left: 16px;margin-left: 20px;}

/*top-logo-bg*/
.top-logo-bg{width: 100%;background: url(../images/top-logo-bg.jpg) no-repeat center;height: 142px;}
.top-logo{margin-top: 29px;margin-bottom: 27px;height: 85px;}
.top-logo .logo{width: 50%;height: 100%;}
.top-logo .top-tel{width: 50%;height: 100%;}

.hot-phone{padding-left: 55px;background: url(../images/h_tel.png) no-repeat left 20px;height: 100%;padding-top: 15px;}
.hot-phone .p-title {color: #747474;font-size: 16px;}
.hot-phone .p-number {font-size: 30px;font-family: Impact;color: #0067ac;}

/*nav*/
.nav-bg{width: 100%;height: 82px;background: url(../images/nav-bg.png) no-repeat center;margin-top: -8px;position: relative;z-index: 9;}
.nav-bg nav{height: 67px;margin-top: 8px;}
.nav-bg nav ul li{height: 100%;width: 150px;line-height: 67px;font-size: 16px;transition: all ease .3s;text-align: center;float: left;position: relative;}
.nav-bg nav ul li a{color: #fff;display: block;}
.nav-bg nav ul li:hover{background: #035084;}
.active{background: #035084;}

.nav-bg nav ul li>ul{position: absolute;top: 67px;left: 0;width: 120px;transition: all ease .3s;-webkit-transition: all ease .3s;
	transform: translateY(20px);-webkit-transform: translateY(20px);opacity: 0;z-index: 0;display: none;}
.nav-bg nav ul li>ul>li{float: left;position: relative;}
.nav-bg nav ul li>ul>li>a{display: block;font-size: 14px;background: #0667aa;color: #fff;height: 47px;line-height: 47px;text-overflow: ellipsis;
    white-space: nowrap;overflow: hidden;transition: all ease .3s;-webkit-transition: all ease .3s;}
.nav-bg nav ul li>ul>li>a:hover{background: #035084;}
.nav-bg nav ul li:hover ul{transform: translateY(0px);-webkit-transform: translateY(0px);opacity: 1;display: block;}

/*banner*/
.ban{margin-top: -7px;}
.banner-box { height: 544px; position: relative; overflow: hidden;}
.banner-box .bands { }
.banner-box .bands li { width: 100%; height: 544px; background-position: 50% 0%; background-repeat: no-repeat;}
.banner-box .bands li a { display: block; height: 100%;}
.banner-btns {}
.banner-btns .btns-box { }
.banner-btns .btns-box a {display: block; width: 49px; height: 104px; position: absolute; top: 50%; margin-top: -52px; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; -webkit-transition: all ease .3s; transition: all ease .3s;}
.banner-btns .btns-box a:hover {filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.banner-btns .btns-box .prev-btn { left: 5%; background: url(../images/foot.png) 0 0 no-repeat;}
.banner-btns .btns-box .next-btn { right: 5%; background: url(../images/foot.png) -49px 0 no-repeat;}
.banner-btns .btns-box .hd {position:absolute; width: 100%; left: 0; bottom: 10px; text-align: center;}
.banner-btns .btns-box .hd li{ display: inline-block; width:100px; height:8px; border-margin:0 3px; background: #0667aa;cursor:pointer;font-size: 0px;}
.banner-btns .btns-box .hd li.on{background:#fe8f0c;}

/*searchky*/
.searchky-bg{width: 100%;height: 60px;background-color: rgb(240, 240, 240);}
.searchky-bg .searchky{height: 100%;}
.searchky-bg .searchky .keyword{width: 840px;height: 100%;line-height: 60px;color: #666;}
.searchky-bg .searchky .keyword strong{font-weight: bold;margin-right: 15px;}
.searchky-bg .searchky .search{width: 350px;height: 100%;margin-top: 13px;}
.searchky-bg .searchky .search .textCont{box-sizing: border-box;width: 285px;height: 35px;line-height: 26px;border: none;color: #505050;float: left;
	padding: 5px 40px 5px 15px;border-radius: 13px;background: url(../images/ser1.png) no-repeat left center;}
.searchky-bg .searchky .search .anSearch{border: 0;background: url(../images/ser2.png) no-repeat -13px 0;width: 100px;height: 35px;float: left;
    margin-left: -35px;cursor: pointer;}

/*cpScroll-bg*/
.cpScroll-bg{width: 100%;height: 588px;background: url(../images/cpScroll-bg.jpg) no-repeat center;}
.cpScroll-bg .cpScroll-con{height: 100%;}

/*标题样式*/
.m-title{color: #0067ac;width: 385px;margin: 50px auto;text-align: center;position: relative;}
.m-title .en-title{text-transform: uppercase;font-size: 12px;position: absolute;padding: 0 10px;top: -9px;left: 50%;
    -webkit-transform: translateX(-50%);transform: translateX(-50%);background-color: transparent;z-index: 3;}
.m-title .main-title{font-size: 36px;font-weight: bold;border-top: 1px solid #0067ac;border-bottom: 1px solid #0067ac;
    padding: 4px 0 7px;}
.m-title .sub-title{color: #333;font-size: 20px;margin-top: 5px;}
.m-title .pro{background-color: #e4e4e4;}

.pro-list ul { overflow: hidden; }
.pro-list li { position: relative; float: left; text-align: center; margin: 0 20px 20px 0; background-color: #fff; width: 280px; -webkit-box-shadow: 0px 7px 10px rgba(238, 238, 238, 0.8); box-shadow: 0px 7px 10px rgba(238, 238, 238, 0.8); }
.pro-list li img{border: 0;vertical-align: middle;max-height: 140px;}
.pro-list li a { -webkit-transition: all ease .3s; transition: all ease .3s; border: 2px solid transparent; display: block; }
.pro-list li b { display: block; font-weight: normal; font-size: 16px; position: relative; margin-top: 20px; }
.pro-list li b::after { content: ""; display: inline-block; width: 70px; height: 2px; background-color: #0067ac; position: absolute; bottom: -5px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.pro-list li p { margin: 15px 0; padding: 0 15px; line-height:200%;color:#666;}
.pro-list li em { font-style: normal; display: inline-block; padding: 5px 17px; background-color: #0067ac; color: #fff; margin-bottom: 20px; }
.pro-list li:hover a { border: 2px solid #0067ac; }
.pro-list li:hover b { color: #0067ac; }
.pro-list li:hover em { background-color: #ff9000; }

/*cpTab-bg*/
.cpTab-bg{width: 100%;height: 712px;background: url(../images/cpTab-bg.jpg) no-repeat center;}
.cpTab-bg .cpTab{height: 100%;}

.pro_l { float: left; width: 239px; height:685px; padding-bottom: 12px; background: #0067ac; overflow: hidden;}
.pro_l h2 { padding-top: 17px; margin-bottom: 20px; overflow: hidden; text-align: center; font-size: 24px; line-height: 36px; background: url(../images/pro_t2.jpg) no-repeat center top; }
.pro_l h2 a { color: #fff; }
.pro_l h2 i { display: block; color: #a5c3e2; text-transform: uppercase; font-size: 16px; }
.pro_l ul { margin: 0 auto; width: 222px; overflow: hidden; }
.pro_l ul li { margin-bottom: 9px; height: 38px; overflow: hidden; background: url(../images/pro_ip3.png) no-repeat center top; }
.pro_l ul li a { display: inline-block; padding-left: 46px; width: 100%; height: 38px; line-height: 38px; color: #fff; }
.pro_l ul li:hover, .pro_l ul .cur{ background: url(../images/pro_ip2.png) no-repeat center top; }
.pro_l ul .nones a { height: 36px; line-height: 36px; }
.pro_l ul .nones a:hover { background: url(../images/pro_ip3.png) no-repeat center top; }
.pro_r { width: 938px; overflow: hidden; float: right; }
.pro_r ul { overflow: hidden; height: 203px; width: 938px; }
.pro_r ul li { float: left; position: relative; height: 203px; line-height: 0px; width: 231px; margin-right: 4.5px; overflow: hidden;background-color: #fff;
    text-align: center;}
.pro_r ul li:nth-child(4n){margin-right:0}
.pro_r ul li img {height: 203px;margin-left: -50%;transform: translate(58px,0px);}
.pro_r ul li em { position: absolute; left: 0px; bottom: 0px; width: 100%; display: block; text-align: center; font-size: 14px; color: #fff; background-color: rgba(0, 0, 0, 0.4); line-height: 36px;}
.pro_r ul .nones { margin-right: 0px; }
.pro2_dl { margin-bottom: 7px; height: 475px; width: 938px; overflow: hidden; }
.pro2_dl dl { position: relative; width: 938px; overflow: hidden; }
.pro2_dl dt { width: 938px; overflow: hidden;background-color: #fff;text-align: center;}
.pro2_dl dt img { height: 475px; overflow: hidden; }
.pro2_dl dd { position: absolute; left: 0px; bottom: 0px; padding: 7px 15px 10px; width: 908px; background-color: rgba(0, 0, 0, 0.4); overflow: hidden; }
.pro2_dl dd p { float: left; width: 730px; color: #fff; overflow: hidden; }
.pro2_dl dd b { display: block; font-size: 18px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.pro2_dl dd p a{color: #fff;}
.pro2_dl dd em { float: right; display: block; margin-top: 5px; width: 137px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; font-weight: bold; border-radius: 18px; border: 1px solid #fff; }
.pro2_dl dd em a { color: #fff; display: block; }

/*case-bg*/
.case-bg{width: 100%;height: 766px;background: url(../images/case-bg.jpg) no-repeat center;}
.case-bg .m-title .pro{background-color: #b7d7f1;}

.caset { margin: 0 0 31px 0px; height: 42px; }
.caset ul{text-align: center;}
.caset li { width: 155px; margin-right: 23px; line-height: 0px;text-align:center;display:inline-block;}
.caset a { display: inline-block; width: 155px; height: 42px; color: #fff; font-size: 18px; line-height: 42px; border-radius: 20px; background-color: #646464; }
.caset li a:hover, .caset .cur a { background-color: #0667aa;color: #fff;}
.cs_wz dl { background: #fff; width: 600px; float: left; }
.cs_wz dt { width: 300px; height: 227px; overflow: hidden; float: left;text-align: center;}
.cs_wz dt img { height: 227px; -webkit-transition: all ease .3s; transition: all ease .3s; }
.cs_wz dd { width: 260px; padding: 20px 20px 0; height: 207px; float: left; overflow: hidden; -webkit-transition: all ease .3s; transition: all ease .3s; }
.cs_wz dd h3 { font-size: 18px; height: 54px; line-height: 54px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.cs_wz dd h3 a { color: #494949; }
.cs_wz dd p { color: #666; line-height:200%;}
.cs_wz dd em { display: block; margin-top: 15px; }
.cs_wz dd em a { display: inline-block; width: 27px; height: 27px; border-radius: 50%; background-color: #94989b; -webkit-transition: all ease .3s; 
	transition: all ease .3s; line-height: 27px;text-align: center;color: #fff;}
.cs_wz dl:nth-child(3) dt { float: right; }
.cs_wz dl:nth-child(3) dd { float: right; }
.cs_wz dl:nth-child(4) dt { float: right; }
.cs_wz dl:nth-child(4) dd { float: left; }
.cs_wz dl:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.cs_wz dl:hover dd { background-color: #fafafa; }
.cs_wz dl:hover em a { -webkit-transform: translateY(10px); transform: translateY(10px); background-color: #0667aa; }

/*优势ys*/
.ys_bg{ height:1802px; overflow:hidden;background:url(../images/ys_bg.jpg) no-repeat center top;}
.ys_bg em{font-style: normal;}
.ys_bg .content{width: 1200px;margin: 0 auto;}
.ys{height:1802px; position: relative; width:1200px; overflow:hidden;}
.ys h2{ margin:59px auto 0; width: 1200px; height: 107px; position: relative; background:url(../images/ys_t.png) no-repeat center top; color: #fff; }
.ys h2 p{float: left; width: 620px; text-align: right;font:bold 34px/107px "Microsoft Yahei";font-style: italic; }
.ys h2 span{float: right;margin-top: 32px; display: block; width: 462px; text-align: left;font:bold 30px/75px "Microsoft Yahei";font-style: italic; }
.ys dl{width: 520px; overflow: hidden; }
.ys dl dt{overflow: hidden; margin-bottom: 22px;}
.ys dl dt img{float: left; width:65px; height: 65px;}
.ys dl dt p{float: right;width: 445px; color: #ed6603;font:bold 18px/28px "Microsoft Yahei";}
.ys dl dt p b{color: #0067ac; display: block;font:bold 30px/38px "Microsoft Yahei";}
.ys dl dd{overflow: hidden;}
.ys dl dd span{display: block; padding-left: 70px; color: #666; font:16px/40px "Microsoft Yahei";  background:url(../images/ys_ic.png) no-repeat 53px 16px;}
.ys dl dd span em{ color:#0067ac; font-weight:bold;}
.ys01{position: absolute; right: 0px; top:360px;}
.ys02{position: absolute; left: 0px; top:684px;}
.ys03{position: absolute; right: 80px; top:1015px;}
.ys04{position: absolute; left: 0px; top:1374px;}
.ys_i1{position: absolute; left:0px; top:178px; width: 595px; height: 435px; overflow: hidden;}
.ys_i1 img{width: 595px; height: 435px; }
.ys_i2{position: absolute; right:23px; top:610px; width: 591px; height: 329px; overflow: hidden;}
.ys_i2 img{width: 591px; height: 390px; }
.ys_i3{position: absolute; left:0px; top:952px; width: 573px; height: 345px; overflow: hidden;}
.ys_i3 img{width: 505px; height: 345px; }
.ys_i4{position: absolute; right:-71px; top:1370px; width: 701px; height: 538px; overflow: hidden;}
.ys_i4 img{width: 573px; height: 345px; }
    

/*about-bg*/
.about-bg{width: 100%;height: 1065px;background: url(../images/about-bg.jpg) no-repeat center;}
.about-bg .m-title .pro {background-color: #e2ecf6;}

.about-wrap { width: 1200px; margin: 0 auto; margin-bottom: 40px;}
.about-wrap .imgbox { margin-bottom: 30px; }
.about-wrap .desc { line-height: 200%; text-align: left; color: #666; }
.about-wrap .desc a:hover { text-decoration: underline; }

.tab_li { margin-bottom: 23px; width: 1200px; border-bottom: 1px solid #b2c2c9; overflow: hidden; height: 47px; }
.tab_li span { display: block; font-size: 16px; line-height: 47px; }
.tab_li span a { color: #0067ac; }
.tab_li ul { margin-left: 0px; text-align: center;}
.tab_li li { display: inline-block; margin-right: 3px; height: 47px; text-align: center; overflow: hidden; line-height: 0px; }
.tab_li li.cur a{background-color: #0067ac;}
.tab_li li a { display: inline-block; font-size: 20px; line-height: 47px; width: 163px; color: #fff; height: 47px; overflow: hidden; background: #656565; }
.tab_li li a:hover, .box11009_-8296 .tab_li .cur a { text-decoration: none; background: #0067ac; }
.tab_li .nones { background: none; }
.roll3, .box11009_-8296 .roll4 { margin-top: 46px; width: 30px; height: 84px; overflow: hidden; }
.roll3 a, .box11009_-8296 .roll4 a { display: block; width: 30px; height: 84px; background: url(../images/roll3.jpg) no-repeat; }
.roll3 { float: left; }
.roll4 { float: right;}
.roll4 a {display: block;width: 30px;height: 84px;margin-top: 46px;background: url(../images/roll4.jpg) no-repeat; }
.slide_c { width: 1110px; float: left; margin-left: 20px; overflow: hidden; }
.slide_c ul li { margin-right: 9px; width: 270px; line-height: 0px; float: left;text-align: center;}
.slide_c ul li a{}
.slide_c ul li img{max-width: 100%;height: 184px;}
.slide_c ul li em { display: block; text-align: center; color: #525252; font-size: 14px; line-height: 24px; padding-top: 10px; }
.slide_c ul li:hover em { color: #0067ac; }
.slide_c ul .nones { margin-right: 0px; }

/*news-bg*/
.news-bg{width: 100%;height: 571px;background: url(../images/news-bg.jpg) no-repeat center;}
.news-bg .news-in{height: 521px;}
.news-bg .news-in .news-left{margin-right: 65px;width: 600px;height: 100%;}
.news-bg .news-in .news-right{width: 535px;display: block;height: 100%;}

.news-title { margin: 30px auto 37px; height: 60px; width: 600px; overflow: hidden; line-height: 60px; 
	background: url(../images/new_l1.png) no-repeat left bottom; }
.news-title strong { font-size: 30px; font-weight: normal; }
.news-title a { font-size: 16px; color: #0067ac; float: right; }



/*标题部分*/
.cont{  border-top:none; padding:5px; border:none;}
.boxCont{font-size:12px; color:#5F5F5F;}
.tjnews{ border-bottom:1px solid #DEDEDE; padding-bottom:10px;}
.tjnews .tjTu{ float:left;}/*推荐新闻图片部分宽度*/
.tjnews  .tjnewsCont{ float:right; width:270px;  line-height:24px;; color:#666;}/*推荐新闻文字部分宽度*/
.tjnews  .tjnewsCont .tjCont{    font-size: 14px;color: #666;line-height: 200%; margin-bottom: 5px;}
.tjBiaoti{ line-height: 200%;font-size: 18px;margin-bottom: 10px;font-weight: bold;}
.tjBiaoti a{ color:#0067ac; text-decoration:none;font-family:"微软雅黑";font-size:16px;}
a:hover,.newsList li a:hover,.tjnews .more:hover{ color:#0067ac;}
.type,.box200_-2709 .newsList li .type{ color:#0067ac; text-decoration:none; margin-right:5px; display:none;}/*分类*/
.tjBiaoti .time{color:#BABABA; margin-left:5px;display:none;}/*时间*/
.tjnews .more{ color:#0067ac; text-decoration:none;display:block;margin-top:6px;}/*推荐内容下面的更多*/
/*推荐部分*/
.newsList{ margin:10px 0;}
.newsList .newsList_tu{ float:left; width:185px; margin-top:5px; *margin-top:0px; display:none;}
.tjnesw_list{overflow:hidden;}
.newsList .tjList a{ color:#666;}
.newsList li{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background: url(../images/news_li.png) left center no-repeat / 5px auto;padding-left: 15px;font-size: 14px;color: #666; margin-bottom: 10px}
.newsList li a{ color:#666; text-decoration:none;}
.newsList li a,.box200_-2709 .newsList li span{}
.newsList li .hot{ background:url(../images/hot_06.jpg) no-repeat; width:22px; height:9px; display:inline-block; display:none;}
.newsList li .time{ float:right;color:#9f9e9e;}
.moreLIst{ text-align:right; display:none;}
.moreLIst a{ background:url(../images/more_11.jpg) no-repeat; width:86px; height:19px; line-height:19px; display:inline-block; text-align:center; color:#0067ac; text-decoration:none; margin-top:5px;}
.moreLIst a:hover{ text-decoration:none;}

.topMarquee { width: 100%; }
.topMarquee .bd { width: 100%; margin: 0 auto; }
.topMarquee .bd .picList { width: 100%; }
.topMarquee .bd .picList li { width: 100%; list-style-type: none; padding: 10px; }
.topMarquee .bd .picList li h3 { width: 100%; height: 50px; line-height: 50px; color: #333; font-weight: normal; border-bottom: 1px solid #d9d9d9; }
.topMarquee .bd .picList li h3 b { font-size: 0; width: 22px; height: 50px; background: url(../images/new_w.png) no-repeat center center; float: left; margin-right: 10px; }
.topMarquee .bd .picList li h3 span { float: left; display: block; font-size: 16px; }
.topMarquee .bd .picList li h3 a:hover { text-decoration: underline; color: #0067ac; }
.topMarquee .bd .picList li p { font-size: 14px; color: #666; line-height: 1.5; }
.topMarquee .bd .picList li p b { display: none; }
.topMarquee .bd .picList li p span { display: block; padding: 20px 0 10px 30px; width: 90%; line-height: 200%; }


/*首页表单提交*/
.reg_bg {height: 601px;overflow: hidden;}
.reg_bg .reg_content{width: 1200px;margin: 0 auto;}
.lc {position: relative;height: 600px;float: left;width: 860px;}
.lc p {position: absolute;left: 370px;top: 110px;padding-left: 62px;overflow: hidden;font: 18px/22px "Microsoft Yahei";color: #222;overflow: hidden;background: url(../images/reg_tel.png) no-repeat left center;}
.lc p b {color: #0067ac;display: block;font: bold 30px/36px "Microsoft Yahei";}
.lc01 {margin-top: 414px;}
.lc01 h3 {float: left;height: 122px;width: 24px;text-align: center;padding: 9px 19px 0 10px;color: #fff;font: 18px/20px "Microsoft Yahei";
	background: url(../images/reg_b.png) no-repeat left center;writing-mode:tb-rl}
.lc01 ul {float: left;}
.lc01 li {position: relative;float: left;margin-right: 4px;width: 153px;height: 126px;}
.lc01 li img {width: 153px;height: 126px;}
.lc01 li em {position: absolute;left: 27px;bottom: 0px;width: 124px;display: block;text-align: center;font: 14px/40px "Microsoft Yahei";color: #fff;}
.lc01 .nones {margin-right: 0px;}
.reg {width: 315px;float: right;}
.reg p {margin-top: 55px;display: block;height: 77px;font: 14px/24px "Microsoft Yahei";color: #353535;}
.reg p b {display: block;color: #0067ac;font: 20px/34px "Microsoft Yahei";}
.reg li {margin: 0 0 8px 0;line-height: 0px;color: #0067ac;}
.reg li img {vertical-align: middle;width: 110px;height: 36px;margin-left: 0px;}
.reg li span {display: inline-block;font: 14px/34px "Microsoft Yahei";vertical-align: top;text-align: right;height: 34px;width: 74px;overflow: hidden;color: #666;}
.reg li .sx {display: inline-block;padding-left: 10px;font-size: 14px;color: #0067ac;width: 50px;}
.reg .inp1 {width: 201px;padding-left: 10px;height: 32px;border: 1px solid #dadada;line-height: 32px;overflow: hidden;background: none;margin-right: 5px;color: #666;outline: none;}
.reg .inp2 {width: 201px;padding-left: 10px;height: 79px;border: 1px solid #dadada;line-height: 20px;overflow: hidden;background: none;resize: none;color: #666;outline: none;}
.reg .inp3 {width: 76px;padding-left: 10px;height: 38px;line-height: 38px;border: 1px solid #dadada;overflow: hidden;background: none;color: #666;outline: none;}
.reg .li04 {height: 35px;margin: 24px 0 0 10px;float: left;display: inline;overflow: hidden;}
.reg .btn1 {display: inline-block;background: url(../images/reg_btn1.jpg) no-repeat left top;width: 121px;height: 35px;border: 0;cursor: pointer;}
.reg .btn2 {display: inline-block;background: url(../images/reg_btn2.jpg) no-repeat left top;width: 121px;height: 35px;margin-left: 37px;border: 0;cursor: pointer;}
 

/*底部footer*/
.footWrap {background: url(../images/f_bg.png) no-repeat center top;position: relative;margin-top: -16px;height: 348px;overflow: hidden;clear: both;}
.footer {position: relative;width: 1200px;margin: 0 auto;overflow: hidden;}
.footer em,.footer i {font-style: normal;}
.f_nav {height: 60px;overflow: hidden;text-align: center;font-size: 16px;line-height: 60px;}
.f_nav a {color: #fff;padding: 0 27px;display: inline-block;background: url(../images/f_nav.gif) no-repeat right center;}
.f_nav a.nones {background: none;}
.f_con {margin-top: 40px;}
.f_logo {overflow: hidden;margin: 80px 20px 0 0;}
.f_logo span {display: block;margin: 0 auto 11px;width: 121px;height: 78px;}
.f_logo img {width: 121px;height: 78px;}
.f_logo p {margin: 0 auto;width: 103px;height: 117px;overflow: hidden;background: #80adcb;}
.f_logo p img {width: 87px;height: 86px;display: block;margin: 6px auto 0;}
.f_logo p i {display: block;text-align: center;color: #263139;line-height: 25px;}
.f_all {float: left;width: 350px;overflow: hidden;}
.f_h3 {height: 46px;margin-bottom: 12px;font-size: 18px;font-weight: bold;line-height: 46px;color: #fff;border-bottom: 1px solid #fff;}
.f_h3 a {color: #fff;}
.f_h3 img {vertical-align: middle;padding-right: 10px;}
.f_all {overflow: hidden;color: #fff;line-height: 30px;}
.f_all a {color: #fff;}
.f_all b {margin-left: 0px;font-size: 24px;line-height: 28px;}
.f_all em {display: block;margin-bottom: 4px;}
.f_all img {vertical-align: middle;padding-right: 12px;}
.f_pro {float: left;width: 150px;margin-left: 68px;}
.f_pro .f_h3 img {padding-left: 10px;}
.f_pro ul li {padding-left: 10px;line-height: 28px;background: url(../images/f_ic.gif) no-repeat 0px center;}
.f_pro ul li a {color: #fff;}